.wea-doc-monitor{
  .wea-left-right-layout-btn{
    z-index:2;
  }
  font-family:"PingFangSC-Regular";
  color: #333333;
  letter-spacing: -0.08px;
  .wea-advanced-searchsAd{
    .wea-search-group {
      .wea-browser {
        .wea-field-readonly {
          // 高级搜索-文档目录(浏览框)只读样式
            display: block!important;
            border: 1px solid #d9d9d9!important;
            height:32px;
            a {
              padding: 8px!important;
              color: #666666;
              cursor: default;
            }
        }
      }
    }
  }
  .monitor-todo{
    background: #F8F8F8;
    .monitor-todo-col{
      overflow: hidden;
      cursor:pointer;
      text-align:center;
      border-bottom: 1px solid #E4E4E4;
      padding: 16px 0 9px 0;
      .monitor-todo-title{
        padding: 0 5px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        -webkit-text-overflow: ellipsis;
        -moz-text-overflow: ellipsis;
      }
    }
    .monitor-todo-icon{
      font-size:24px;
      color:#B2B2B2;
      padding-bottom:8px;
    }
    .monitor-todo-col-active{
      background:#FFFFFF;
      color:#108EE9;
      text-align:center;
      overflow: hidden;
      padding: 16px 0 9px 0;
      border-bottom: 1px solid #E4E4E4;
      border-right: 1px solid #E4E4E4;
      border-left:1px solid #E4E4E4;
    }
    .monitor-todo-icon-active{
      color:#5BB5EF;
    }
    .monitor-todo-icon-choose{
      color:#FFFFFF;
    }
    .choose-to-active{
      overflow: hidden;
      background:#2DB7F5;
      text-align:center;
      border-bottom: 1px solid #E4E4E4;
      padding: 14px 0 34px 0;
      position:relative;
      .deltitle{
        color:#ffffff;
        margin-left: 13.5px;
      }
      .monitor-todo-todo{
        background: #696969;
        position: absolute;
        padding: 6px 0;
        margin: 6px 0;
        width: 100%;
        overflow: hidden;
        .monitor-text-btn{
          color: #FFFFFF;
          cursor: pointer;
        }
        .choose-btns{
            display: inline-block;
            width: 45%;
        }
      }
    }
    .monitor-todo-col-choose{
      background:#2DB7F5;
      text-align:center;
      border-bottom: 1px solid #E4E4E4;
      padding: 14px 0 34px 0;
      position:relative;
      overflow: hidden;
      .deltitle{
        color:#ffffff;
        margin-left: 13.5px;
      }
      .monitor-todo-todo{
        background: #696969;
        position: absolute;
        padding: 6px 0;
        margin: 6px 0;
        width: 100%;
        overflow: hidden;
        .monitor-text-btn{
          color: #FFFFFF;
          cursor: pointer;
        }
        .choose-btns{
          display: inline-block;
          width: 45%;
        }
      }
    }
  }
      .tabroute {
        position:absolute;
        z-index:1;
        padding-top:15px;
        padding-left:15px;
        .tabcontent{
            padding-right:25px;
        }
        .subroute {
            display: inline-block;
            vertical-align: top;
            height: 20px;
            .tabicon-home {
                font-size: 16px;
                color: #B2B2B2;
                margin-top: 15px;
                padding-right: 5.5px;
            }
            .tabicon-home:hover {
                color: #018EFB;
                cursor: pointer;
            }
            .tabkey{
                display:none;
            }
            .tabtext:hover{
                cursor: pointer;
            }
        }
        .icon-caretright{
            position:absolute;
            color: #A3A3A3;
            font-size:18px;
            transform: scale(0.5);
            -ms-transform:scale(0.5);   /* IE 9 */
            -moz-transform:scale(0.5);  /* Firefox */
            -webkit-transform:scale(0.5); /* Safari 和 Chrome */
            -o-transform:scale(0.5);
        }
        .icon-caretright:hover{
            cursor:pointer;
        }
        .icon-home {
            padding-top: 1px;
        }
    }
    .wea-org-tree{
      .wea-input-wraper{
        padding-left: 14px;
      }
    }  
}